/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.cashPayment;

public class CashPaymentInData {
    private String clientId;
    private String gsdhBrId;
    private String gsdhVoucherId;
    private String gsdhDepositAmt;
    private String gsdhBankId;
    private String gsdhDepositDate;
    private String gsddEmpGroup;
    private String gsddEmp;
    private String gsdhStatus;
    private String gsdhCheckDate;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsdhBrId() {
        return this.gsdhBrId;
    }

    public String getGsdhVoucherId() {
        return this.gsdhVoucherId;
    }

    public String getGsdhDepositAmt() {
        return this.gsdhDepositAmt;
    }

    public String getGsdhBankId() {
        return this.gsdhBankId;
    }

    public String getGsdhDepositDate() {
        return this.gsdhDepositDate;
    }

    public String getGsddEmpGroup() {
        return this.gsddEmpGroup;
    }

    public String getGsddEmp() {
        return this.gsddEmp;
    }

    public String getGsdhStatus() {
        return this.gsdhStatus;
    }

    public String getGsdhCheckDate() {
        return this.gsdhCheckDate;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsdhBrId(String gsdhBrId) {
        this.gsdhBrId = gsdhBrId;
    }

    public void setGsdhVoucherId(String gsdhVoucherId) {
        this.gsdhVoucherId = gsdhVoucherId;
    }

    public void setGsdhDepositAmt(String gsdhDepositAmt) {
        this.gsdhDepositAmt = gsdhDepositAmt;
    }

    public void setGsdhBankId(String gsdhBankId) {
        this.gsdhBankId = gsdhBankId;
    }

    public void setGsdhDepositDate(String gsdhDepositDate) {
        this.gsdhDepositDate = gsdhDepositDate;
    }

    public void setGsddEmpGroup(String gsddEmpGroup) {
        this.gsddEmpGroup = gsddEmpGroup;
    }

    public void setGsddEmp(String gsddEmp) {
        this.gsddEmp = gsddEmp;
    }

    public void setGsdhStatus(String gsdhStatus) {
        this.gsdhStatus = gsdhStatus;
    }

    public void setGsdhCheckDate(String gsdhCheckDate) {
        this.gsdhCheckDate = gsdhCheckDate;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof CashPaymentInData)) {
            return false;
        }
        CashPaymentInData other = (CashPaymentInData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsdhBrId = this.getGsdhBrId();
        String other$gsdhBrId = other.getGsdhBrId();
        if (this$gsdhBrId == null ? other$gsdhBrId != null : !this$gsdhBrId.equals(other$gsdhBrId)) {
            return false;
        }
        String this$gsdhVoucherId = this.getGsdhVoucherId();
        String other$gsdhVoucherId = other.getGsdhVoucherId();
        if (this$gsdhVoucherId == null ? other$gsdhVoucherId != null : !this$gsdhVoucherId.equals(other$gsdhVoucherId)) {
            return false;
        }
        String this$gsdhDepositAmt = this.getGsdhDepositAmt();
        String other$gsdhDepositAmt = other.getGsdhDepositAmt();
        if (this$gsdhDepositAmt == null ? other$gsdhDepositAmt != null : !this$gsdhDepositAmt.equals(other$gsdhDepositAmt)) {
            return false;
        }
        String this$gsdhBankId = this.getGsdhBankId();
        String other$gsdhBankId = other.getGsdhBankId();
        if (this$gsdhBankId == null ? other$gsdhBankId != null : !this$gsdhBankId.equals(other$gsdhBankId)) {
            return false;
        }
        String this$gsdhDepositDate = this.getGsdhDepositDate();
        String other$gsdhDepositDate = other.getGsdhDepositDate();
        if (this$gsdhDepositDate == null ? other$gsdhDepositDate != null : !this$gsdhDepositDate.equals(other$gsdhDepositDate)) {
            return false;
        }
        String this$gsddEmpGroup = this.getGsddEmpGroup();
        String other$gsddEmpGroup = other.getGsddEmpGroup();
        if (this$gsddEmpGroup == null ? other$gsddEmpGroup != null : !this$gsddEmpGroup.equals(other$gsddEmpGroup)) {
            return false;
        }
        String this$gsddEmp = this.getGsddEmp();
        String other$gsddEmp = other.getGsddEmp();
        if (this$gsddEmp == null ? other$gsddEmp != null : !this$gsddEmp.equals(other$gsddEmp)) {
            return false;
        }
        String this$gsdhStatus = this.getGsdhStatus();
        String other$gsdhStatus = other.getGsdhStatus();
        if (this$gsdhStatus == null ? other$gsdhStatus != null : !this$gsdhStatus.equals(other$gsdhStatus)) {
            return false;
        }
        String this$gsdhCheckDate = this.getGsdhCheckDate();
        String other$gsdhCheckDate = other.getGsdhCheckDate();
        return !(this$gsdhCheckDate == null ? other$gsdhCheckDate != null : !this$gsdhCheckDate.equals(other$gsdhCheckDate));
    }

    protected boolean canEqual(Object other) {
        return other instanceof CashPaymentInData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsdhBrId = this.getGsdhBrId();
        result = result * 59 + ($gsdhBrId == null ? 43 : $gsdhBrId.hashCode());
        String $gsdhVoucherId = this.getGsdhVoucherId();
        result = result * 59 + ($gsdhVoucherId == null ? 43 : $gsdhVoucherId.hashCode());
        String $gsdhDepositAmt = this.getGsdhDepositAmt();
        result = result * 59 + ($gsdhDepositAmt == null ? 43 : $gsdhDepositAmt.hashCode());
        String $gsdhBankId = this.getGsdhBankId();
        result = result * 59 + ($gsdhBankId == null ? 43 : $gsdhBankId.hashCode());
        String $gsdhDepositDate = this.getGsdhDepositDate();
        result = result * 59 + ($gsdhDepositDate == null ? 43 : $gsdhDepositDate.hashCode());
        String $gsddEmpGroup = this.getGsddEmpGroup();
        result = result * 59 + ($gsddEmpGroup == null ? 43 : $gsddEmpGroup.hashCode());
        String $gsddEmp = this.getGsddEmp();
        result = result * 59 + ($gsddEmp == null ? 43 : $gsddEmp.hashCode());
        String $gsdhStatus = this.getGsdhStatus();
        result = result * 59 + ($gsdhStatus == null ? 43 : $gsdhStatus.hashCode());
        String $gsdhCheckDate = this.getGsdhCheckDate();
        result = result * 59 + ($gsdhCheckDate == null ? 43 : $gsdhCheckDate.hashCode());
        return result;
    }

    public String toString() {
        return "CashPaymentInData(clientId=" + this.getClientId() + ", gsdhBrId=" + this.getGsdhBrId() + ", gsdhVoucherId=" + this.getGsdhVoucherId() + ", gsdhDepositAmt=" + this.getGsdhDepositAmt() + ", gsdhBankId=" + this.getGsdhBankId() + ", gsdhDepositDate=" + this.getGsdhDepositDate() + ", gsddEmpGroup=" + this.getGsddEmpGroup() + ", gsddEmp=" + this.getGsddEmp() + ", gsdhStatus=" + this.getGsdhStatus() + ", gsdhCheckDate=" + this.getGsdhCheckDate() + ")";
    }
}

